package com.czl.myRabbitMq.commom.argument;

import com.czl.myRabbitMq.mqServer.core.BasicProperties;
import com.czl.myRabbitMq.mqServer.core.ExchangeType;
import lombok.Data;

import java.io.Serializable;
@Data
public class BasicPublishArguments extends BasicArguments implements Serializable {
    //String exchangeName, String routineKey,
    //                                ExchangeType exchangeType, BasicProperties basicProperties,
    //                                byte[] body

    private String exchangeName;
    private String routineKey;
    private ExchangeType exchangeType;
    private BasicProperties basicProperties;
    private byte[] body;
}
